<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" isELIgnored="false"%>
<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>login</title>
     <script type="text/javascript" src="../static/js/jquery.min.js"></script>	
     <link rel="shortcut icon" href="../img/favico.ico" type="image/x-icon">
    <style>
        @import "../static/css/logincss.css";
        body{
        
        background-image: url("../img/backgrounds/3.jpg") ;
        background-repeat:no-repeat;
        background-size:100% 100%;
        }
    </style>
    <script type="text/javascript">
      
        
        function check(){
        	 var re_flag=0;
      	  
        	if($("#remember").is(':checked')){
        		//alert("记住密码选择");
        		re_flag=1;
        	}else{
        		re_flag=0;
        	}
        	
        	var name=$("#user").val();
      		var psw1=$("#password").val();
      		       		
      		var param_data={         				        				
      					'user':name,
      					'password':psw1   			   				
      		}
      		      		
      		//ajax请求
      		$.ajax({       			
      			type:"GET",
      			url:"/Schedule/findPsw.action",      		    
      		    contentType:"application/json;charset=utf-8",
      		    data:{'param':JSON.stringify(param_data)},
      		    dataType:"json",
      		    async:false,
      		    success:function(da){
      		    	if(da.code==1){
      		    		
      		    		//如果登录成功就更新数据库的记住密码状态
      		    		var param_data ={   				
      		    				"user":name,    					
      		     				"remember":re_flag
      		    				};
      		    			
      		    			//输出控制台，查看数据拼接是否有问题
      		    			console.log(param_data);
      		    			
      		    			//JSON.stringify将json对象转换成字符换
      		    			$.ajax({
      		    				type:"GET",//设置请求方式。注意：其他HTTP请求方式，如PUT、DELETE也可以使用，仅部分浏览器支持
      		    				url:"/Schedule/updateRemember.action",
      		    				contentType:"application/json;charset=utf-8",//默认值“application/x-www-form-urlencoded”发送信息至服务器时内容编码类型
      		    				data:{'param':JSON.stringify(param_data)},
      		    				dataType:"json",//预期服务器返回的数据类型//json  text  xml   
      		    				async:false,//同步请求 必填 默认为true，代表异步请求。若为同步请求将锁住浏览器，用户其他操作必须等待请求完成才可以执行
      		    				success:function(result){
  		    					
      		    					if(result.code==1){
      		    							//alert("更新成功");
      		    						
      		    					} 	
      		    					
      		    				}
      		    			});//ajax

      		    		location.href = "../static/jsp/main.jsp?code=1&user="+$("#user").val();//location.href实现客户端页面的跳转 
      		    	}else {
      		    		alert(da.data);
      		    	}
      		    	
      		    }
      		    
      		});//ajax
      		
        }
    </script>
</head>
<body >

    <div id="total">
        <div id="logdiv">
            <!--登陆标题-->
            <div id="logTip">
                <p id="tipP">登陆</p>
            </div>
            <!--登陆输入-->
            <div class="logInput">
                <li>用户名：<input type="text" id="user" placeholder="输入用户名" /></li>
            </div>
            <div class="logInput">
                <li>密&nbsp&nbsp&nbsp码：<input type="password" id="password" placeholder="输入用户密码" /></li>


            </div>
            <input id="remember" type="checkbox" >   记住密码
<!--             <a id="forget" href="#">忘记密码？</a> -->
            <!--登陆按钮-->
            <div id="logBtn">
               <a href="#" target="_self"><button id="login" onclick="check();">登陆</button></a>
                <p id="register">还没账号？<a href="register1.jsp">立即注册</a></p>
            </div>

        </div>
    </div>

  <script type="text/javascript">
       $(document).ready(function(){
    	   var re_flag=0;
   		   if($("#remember").is(':checked')){       		  
       		  re_flag=1;
       	   }

   		
   		
   			
   		
   		 $("#user").blur(function(){
		
			var value1=$("#user").val();
			console.log(value1);
			if(value1!=null && value1!=""){
  
			
				$.ajax({
					type:"GET",//设置请求方式。注意：其他HTTP请求方式，如PUT、DELETE也可以使用，仅部分浏览器支持
					url:"/Schedule/rememberPsw.action",
					contentType:"application/json;charset=utf-8",//默认值“application/x-www-form-urlencoded”发送信息至服务器时内容编码类型
					data:{'user':value1},
					dataType:"json",//预期服务器返回的数据类型//json  text  xml   
					async:false,//同步请求 必填 默认为true，代表异步请求。若为同步请求将锁住浏览器，用户其他操作必须等待请求完成才可以执行
					success:function(result){
						
						if(result.code==1){
							$('#remember').attr('checked',true);
							$("#password").val(result.data);
						}else if(result.code==0){
							$('#remember').attr('checked',false);
							$("#password").val(result.data);
						}else if(result.code==-1){
							alert(result.data);
						}
						
						
					}
				});//ajax
				
			}//if
			else{
				alert("请输入用户名");
			}
			
		}); //blur
   		   
   		
   		
   });//document
    
    </script>

</body>


</html>